shoe of pile - Turkish English Dictionary